home *** CD-ROM | disk | FTP | other *** search
-
- var scrlvar;
- var hmdsw=100;
- var loadplace;
-
- function addCookie(szName,szValue,dtDaysExpires){
- var dtExpires=new Date();
- var dtExpiryDate="";
- dtExpires.setTime(dtExpires.getTime()+dtDaysExpires*24*60*60*1000);
- dtExpiryDate=dtExpires.toGMTString();
- document.cookie=szName+"="+szValue+"; expires="+dtExpiryDate;
- }
-
- function findCookie(szName){
- var i=0;
- var nStartPosition=0;
- var nEndPosition=0;
- var szCookieString=document.cookie;
- while(i<=szCookieString.length){
- nStartPosition=i;
- nEndPosition=nStartPosition+szName.length;
- if(szCookieString.substring(nStartPosition,nEndPosition)==szName){
- nStartPosition=nEndPosition+1;
- nEndPosition=document.cookie.indexOf(";",nStartPosition);
- if(nEndPosition<nStartPosition)nEndPosition=document.cookie.length;
- return document.cookie.substring(nStartPosition,nEndPosition);
- break;
- }
- i++;
- }
- return ""
- }
-
- function doLoad(){
- var chlocat;
- var scrlflag;
- var urls = new String(self.location);
- StartPos = urls.lastIndexOf("\/") + 1;
- EndPos = urls.length;
- urls = new String(urls.substring(StartPos, EndPos));
- scrlflag = findCookie('scrolling');
- if (scrlflag == "")
- {
- scrlflag = 'no'
- }
- chlocat = ("main" + scrlflag + ".htm");
- if (chlocat != urls)
- {
- self.location.replace(chlocat);
- parent.nextplace.location.replace("next" + scrlflag + ".htm");
- }else{
- if (findCookie('loadflag') == "Loading!...")
- {
- addCookie('loadflag', 'Loaded...', -1)
- if ( findCookie('musflag') != ''
- && findCookie('muz') == 'on')
- {
- parent.music.location.replace(findCookie('musflag'))
- }
- loadplace = findCookie('savegame');
- if (loadplace != "")
- {
- self.text.location.replace(loadplace);
- }else{
- alert('╙ Γα± φσ≥ ±ε⌡≡αφσφφεΘ Φπ≡√!');
- self.text.location.replace("junktown/index.htm")
- }
- }else{
- self.text.location.replace("junktown/index.htm")
- }
- }
- }